#include "UsbDevice.h"
#include "log.h"

namespace Usbstream{
/**
 * 对象信息获取，这里都是使用MAP的方式封装的，可用直接返回
 * */
bool UsbDevice::getSupportParams(Json::Value &params){
	return false;
}

/**
 * 设置对象的信息，也是使用map的方式设置对象的信息可用统一写
 * */
bool UsbDevice::setParams(const Json::Value params){
	return false;
}

/**
 * 如果是输入支持开启流关闭流，设置回调等操作，如果是输出提供一个write接口
 * */
bool UsbDevice::startStream(callback_t cb){
	return false;
}

bool UsbDevice::stopStream(){
	return false;
}


bool UsbDevice::writeStream(void *buffer, int length){
	return false;
}

}
